void loveYou(int n){ //n是问题规模
    int i=1; //爱你的程度
    while(i<=n){
        i=i*2;//每次翻倍
        printf("I love you %d\n",i);
    }
    printf("I love you More Than %d\n",n); //执行次数
}

/* 
直接看for循环部分，i<=n
  1 2 3 4  5
i=2,4,8,16,32.....
所以i=2^x
2^x<=n
x<=logn
所以时间复杂度O(logn)
*/